Citrus Limetta — synonyms, definition
1. Citrus limetta (Noun)
2 synonyms
sweet lemon sweet lime
1 definition
Citrus limetta (Noun) — Lemon tree having fruit with a somewhat insipid sweetish pulp.
4 types of
Citrus limon genus Citrus lemon lemon tree